package com.yiren.backstage.config.bean.device;

import com.yiren.backstage.config.bean.BaseParamConfigBean;

/**
 * Created by WANGRONGXIANG
 * on 2022/4/8
 * Describe 固定站移动站主机盒参数配置
 */
public class StationParamConfigBean extends BaseParamConfigBean {

    private String roverIccid;         //移动站iccid
    private String roverRegdt;         //移动站网络识别号
    private String roverVersion;       //移动站版本号
    private String baseStationId;      //固定基站id
    private String baseStationName;    //固定基站名称
    private boolean baseCalibration;   //固定基站标定状态
    private String baseStationLocation;//固定基站位置
    private String hostNumber;         //主机盒编号
    private String hostVersion;        //主机盒硬件版本
    private String hostChipCode;       //主机盒芯片码
    private String phoneIccid;         //工业电脑电话卡iccid
    private String simCardInfo;        //用户sim卡信息

    public static StationParamConfigBean getDefaultStationParamConfig() {
        StationParamConfigBean stationParamConfig = new StationParamConfigBean();
        stationParamConfig.setRoverIccid("");
        stationParamConfig.setRoverRegdt("");
        stationParamConfig.setRoverVersion("");
        stationParamConfig.setBaseStationId("");
        stationParamConfig.setBaseStationName("");
        stationParamConfig.setBaseCalibration(false);
        stationParamConfig.setBaseStationLocation("");
        stationParamConfig.setHostNumber("");
        stationParamConfig.setHostVersion("");
        stationParamConfig.setHostChipCode("");
        stationParamConfig.setPhoneIccid("");
        stationParamConfig.setSimCardInfo("");
        return stationParamConfig;
    }

    public String getRoverIccid() {
        return roverIccid;
    }

    public void setRoverIccid(String roverIccid) {
        this.roverIccid = roverIccid;
    }

    public String getRoverRegdt() {
        return roverRegdt;
    }

    public void setRoverRegdt(String roverRegdt) {
        this.roverRegdt = roverRegdt;
    }

    public String getRoverVersion() {
        return roverVersion;
    }

    public void setRoverVersion(String roverVersion) {
        this.roverVersion = roverVersion;
    }

    public String getBaseStationId() {
        return baseStationId;
    }

    public void setBaseStationId(String baseStationId) {
        this.baseStationId = baseStationId;
    }

    public String getBaseStationName() {
        return baseStationName;
    }

    public void setBaseStationName(String baseStationName) {
        this.baseStationName = baseStationName;
    }

    public boolean isBaseCalibration() {
        return baseCalibration;
    }

    public void setBaseCalibration(boolean baseCalibration) {
        this.baseCalibration = baseCalibration;
    }

    public String getBaseStationLocation() {
        return baseStationLocation;
    }

    public void setBaseStationLocation(String baseStationLocation) {
        this.baseStationLocation = baseStationLocation;
    }

    public String getHostNumber() {
        return hostNumber;
    }

    public void setHostNumber(String hostNumber) {
        this.hostNumber = hostNumber;
    }

    public String getHostVersion() {
        return hostVersion;
    }

    public void setHostVersion(String hostVersion) {
        this.hostVersion = hostVersion;
    }

    public String getHostChipCode() {
        return hostChipCode;
    }

    public void setHostChipCode(String hostChipCode) {
        this.hostChipCode = hostChipCode;
    }

    public String getPhoneIccid() {
        return phoneIccid;
    }

    public void setPhoneIccid(String phoneIccid) {
        this.phoneIccid = phoneIccid;
    }

    public String getSimCardInfo() {
        return simCardInfo;
    }

    public void setSimCardInfo(String simCardInfo) {
        this.simCardInfo = simCardInfo;
    }
}
